org.eclipse.vtp.desktop.model.core
Class ObjectDefinition
java.lang.Object
org.eclipse.vtp.desktop.model.core.ObjectDefinition
- Direct Known Subclasses:
- ObjectField, Variable
public class ObjectDefinition
- extends java.lang.Object
- Author:
- Trip
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectDefinition
public ObjectDefinition(java.lang.String name,
FieldType type)
getName
public java.lang.String getName()
getType
public FieldType getType()
getFields
public java.util.List getFields()
getPath
public java.lang.String getPath()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getDefaultValue
public java.lang.String getDefaultValue()
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
hasValue
public boolean hasValue()
addField
public ObjectField addField(ObjectField field)